Carles PerezCarles Perez
BasketballPAOK 87-78 Ulm: The Win Where Numbers LieThere is one detail in the PAOK 87-78 Ulm EuroCup Round 4 report that made me...
Domestic FootballVietnam 1-0 Philippines: Real Points, Fragile Process, and a Verdict That Arrived Too EarlyThe clock at Si Jalak Harupat ticked to minute 83. The ball was in Vietnam's...
Table TennisVeterans Home Nations: England takes seven of eight team golds in JerseyJersey, a weekend morning inside the competition hall. The ball clicked off t...
BadmintonAn Empty Analysis and the Lesson of a Sports Data Monk in VietnamOn the evening of August 12, 2026, an eighteen-page PDF landed in my inbox wi...
BasketballThe Empty Cell: The Most Dangerous Trap in Basketball AnalyticsIn a scouting meeting where I sat as a guest, there was one moment I will nev...
ChessFRITZ 20 and the Data Gap Behind the 'Training Revolution' PromiseThere is an odd detail in ChessBase's FRITZ 20 announcement that I cannot...
Formula 1Horner, the Memoir and the Red Bull–Ford Power Unit: An Engineering Win That Does Not Match the StandingsAt Sepang, the car powered by an engine Red Bull built itself crossed the lin...
Martial ArtsThe Injury Ledger of Contract Season: Vietnamese Fighters Break in Round ThreeOn the night of 10 July 2026, at T-Mobile Arena in Las Vegas, Conor McGregor...
VolleyballNCAA Women's Volleyball Week 3 Power 10: Penn State Exits and the Data Gaps Behind a 3-1 LossOn September 21, Penn State — ranked No. 9 nationally — lost 3-1 to No. 16...
International FootballAtlas, Zubizarreta and the $15M Deal: When New Money Outruns the VisionAtlas, Zubizarreta and the $15M Deal: When New Money Outruns the Vision In...
Martial ArtsThe Crack Beneath the Paint: Decoding Silent Injuries in Vietnamese FootballI have been following Vietnamese football for nearly two decades, from my day...
International FootballCoventry City: Four Games, No Goals, and What the Scoreboard Doesn't TellCoventry City: Four Games, No Goals, and What the Scoreboard Doesn't Tell At...
TennisWhen Data Is Empty: A Lesson in Transparency in Sports AnalysisThe practice court has no spectators, but every answer lies there. This sayin...
Formula 1Empty F1 Analysis: When Data Is Missing, Every Assessment Is Just SpeculationIn the world of motorsport, an analysis without data is like a race car witho...
EsportsFaker's Health and the Void Between the Two Biggest Tournaments of 2026Ralph Lauren announced that Lee Sang-hyeok will not attend their event due to...
Domestic FootballPersib Level With Al Nassr: What the AFC Points Table Actually MeasuresA screenshot arrived from Jakarta just before midnight, with a short line...
Table TennisTable Tennis: Empty Cells Are Creating Blind Spots in Match AnalysisThis season, in an internal review I attended as the data handler, a...
EsportsThe Null Return: The Silent Trap of Esports Data2:47 a.m. Guangzhou time, a new file slid into my monitoring folder. The...
Formula 1Alonso and the 'Battery World Championship' – When F1 Is No Longer the Sport We KnewZandvoort, late August 2026. Fernando Alonso stepped out of the AMR26 with a...
EsportsReading World Cup 2026 Through the Language of Data: The Morocco Shock and a Transferable Model for EsportsOn the night of December 6, 2026, as Morocco walked onto the Al Thumama pitch...
Domestic FootballVietnam 1-0 Philippines: Real Points, Fragile Process, and a Verdict That Arrived Too EarlyThe clock at Si Jalak Harupat ticked to minute 83. The ball was in Vietnam's...
Table TennisVeterans Home Nations: England takes seven of eight team golds in JerseyJersey, a weekend morning inside the competition hall. The ball clicked off t...
BadmintonAn Empty Analysis and the Lesson of a Sports Data Monk in VietnamOn the evening of August 12, 2026, an eighteen-page PDF landed in my inbox wi...
BasketballThe Empty Cell: The Most Dangerous Trap in Basketball AnalyticsIn a scouting meeting where I sat as a guest, there was one moment I will nev...
ChessFRITZ 20 and the Data Gap Behind the 'Training Revolution' PromiseThere is an odd detail in ChessBase's FRITZ 20 announcement that I cannot...
Formula 1Horner, the Memoir and the Red Bull–Ford Power Unit: An Engineering Win That Does Not Match the StandingsAt Sepang, the car powered by an engine Red Bull built itself crossed the lin...
Martial ArtsThe Injury Ledger of Contract Season: Vietnamese Fighters Break in Round ThreeOn the night of 10 July 2026, at T-Mobile Arena in Las Vegas, Conor McGregor...
VolleyballNCAA Women's Volleyball Week 3 Power 10: Penn State Exits and the Data Gaps Behind a 3-1 LossOn September 21, Penn State — ranked No. 9 nationally — lost 3-1 to No. 16...
International FootballAtlas, Zubizarreta and the $15M Deal: When New Money Outruns the VisionAtlas, Zubizarreta and the $15M Deal: When New Money Outruns the Vision In...
Martial ArtsThe Crack Beneath the Paint: Decoding Silent Injuries in Vietnamese FootballI have been following Vietnamese football for nearly two decades, from my day...
International FootballCoventry City: Four Games, No Goals, and What the Scoreboard Doesn't TellCoventry City: Four Games, No Goals, and What the Scoreboard Doesn't Tell At...
TennisWhen Data Is Empty: A Lesson in Transparency in Sports AnalysisThe practice court has no spectators, but every answer lies there. This sayin...
Formula 1Empty F1 Analysis: When Data Is Missing, Every Assessment Is Just SpeculationIn the world of motorsport, an analysis without data is like a race car witho...
EsportsFaker's Health and the Void Between the Two Biggest Tournaments of 2026Ralph Lauren announced that Lee Sang-hyeok will not attend their event due to...
Domestic FootballPersib Level With Al Nassr: What the AFC Points Table Actually MeasuresA screenshot arrived from Jakarta just before midnight, with a short line...
Table TennisTable Tennis: Empty Cells Are Creating Blind Spots in Match AnalysisThis season, in an internal review I attended as the data handler, a...
EsportsThe Null Return: The Silent Trap of Esports Data2:47 a.m. Guangzhou time, a new file slid into my monitoring folder. The...
Formula 1Alonso and the 'Battery World Championship' – When F1 Is No Longer the Sport We KnewZandvoort, late August 2026. Fernando Alonso stepped out of the AMR26 with a...
EsportsReading World Cup 2026 Through the Language of Data: The Morocco Shock and a Transferable Model for EsportsOn the night of December 6, 2026, as Morocco walked onto the Al Thumama pitch...
